restless woman - Turkish English Dictionary